package com.woniuxy.yygh.hsop.controller;

import com.woniuxy.yygh.common.result.Result;
import com.woniuxy.yygh.hsop.service.ScheduleService;
import com.woniuxy.yygh.hsop.service.UserAdminService;
import com.woniuxy.yygh.model.hosp.Schedule;
import com.woniuxy.yygh.model.hosp.UserAdmin;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

import java.util.List;

/**
 * <P> @Author: ideaAdmin
 * <P> TODO: Class
 * <P> TODO:用户登录
 * <P> Date: 2022/3/13:18:34
 * <P> Description:
 */
@Api("医院设置管理")
@RestController
@RequestMapping("/admin/hosp/user")

public class LoginController {
    @Autowired
    private UserAdminService userAdminService;


    /**
     * TODO: 管理员登录账号登陆
     **/
    @ApiOperation(value = "管理员登录账号登陆")
    @PostMapping("/adminLogin")
    public Result getScheduleDetail(@RequestBody UserAdmin userAdmin){

      return userAdminService.findByAccount(userAdmin);
    }


    /**
     * TODO: "管理员账号更新信息
     **/
    @ApiOperation(value = "管理员账号更新信息")
    @PostMapping("/updateUserAdmin")
    public Result updateUserAdmin(@RequestBody UserAdmin userAdmin){

        return userAdminService.updateUserAdmin(userAdmin);
    }

}
